.chat-bi-component{
  :global {
    .ant-tabs-content-holder {
      overflow: auto;
    }
    .ant-tabs-nav-list{
      .ant-tabs-tab{
        background-color: var(--supgpt-scene-contentbg-1);
        border: 1px solid var(--supgpt-grey-7);
      }
    }
    .ant-tabs-nav{
      margin-top: 0.5rem;
    }
    .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{
      color: #15CCFF;
    }

    .ant-table-wrapper .ant-table-thead>tr>td, .ant-table-wrapper .ant-table-thead>tr>th{
      background: var(--supgpt-scene-contentbg-10);
      border-bottom: 1px solid var(--supgpt-grey-5);
      color: var(--supgpt-font-1);
    }
    .ant-table-wrapper .ant-table-tbody .ant-table-row >.ant-table-cell-row-hover{
      background: var(--supgpt-contentbg-6) !important;
    }

    table tr{
      background: var(--supgpt-contentbg-6);
      border-top: 1px solid var(--supgpt-grey-5);
      color: #fff;
      &:hover{
        background: var(--supgpt-contentbg-6) !important;
      }
    }
    table tr:nth-child(2n){
      background: var(--supgpt-contentbg-1);
    }

    .ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover{
      color: #fff;
      a{
        color: #fff;
      }
    }
  }
}
.chat-bi-Tabs {
  :global {
    .nut-tabpane {
      padding: 12px 4px;
    }
  }
}
.chat-bi-table {
  :global {
    .nut-table-main {
      color: #000;
      width: max-content !important;
      table-layout: auto !important;
    }
    .nut-table-main-head-tr-th {
      width: auto !important;
    }

    .ant-table-cell {
      min-width: 5rem !important;
    }
    .ant-pagination-prev {
      display: none;
    }
    .ant-pagination-next {
      display: none;
    }
    .ant-pagination-item-ellipsis {
      word-break: keep-all;
    }
  }
}
